<?php
	include ("../_conf/constantes.php");
	include ("../config.php");
	require_once (PEARPATH . "HTML/Template/IT.php");
	$tpl = new HTML_Template_IT(TPLPATH);
	$tpl->loadTemplatefile("formEmpleado.htm");
	$conn = ADONewConnection($dsnComisiones);
	$conn->SetFetchMode(ADODB_FETCH_ASSOC);
	$archivoExec = "actualizarPersonal.php";
	$cedulaEmpleado = "";
	$personal = array();
	//$rs = $conn->query("SELECT * FROM empleado");
	if (!empty($_GET["cedula"])){
		$cedulaEmpleado = $_GET["cedula"];
	} else {
		echo "Error no se puede cargar funcionario";
		exit();
	}

	$sql = "SELECT * FROM empleado WHERE cedulaempleado = $cedulaEmpleado";
	
	$rs = $conn->query($sql);
	
	if (!$rs->EOF) {
		$personal["cedulaempleado"] = $rs->fields["cedulaempleado"];
		$personal["nombres"] = $rs->fields["nombres"];
		$personal["primerapellido"] = $rs->fields["primerapellido"];
		$personal["segundoapellido"] = $rs->fields["segundoapellido"];
		$personal["ciudadexpedicion"] = $rs->fields["ciudadexpedicion"];
		$personal["salariobase"] = $rs->fields["salariobase"];
		$personal["fechinicontrato"] = $rs->fields["fechinicontrato"];
		$personal["fechfincontrato"] = $rs->fields["fechfincontrato"];
		$tVinculacion = $rs->fields["tipovincentidad"];
		$personal["gradotrabajador"] = $rs->fields["gradotrabajador"];
		$personal["codigotrabajador"] = $rs->fields["codigotrabajador"];
		$idDepe = $rs->fields["iddependencia"];
		$pComision = $rs->fields["permitircomision"];
		$personal["idcontrato"] = $rs->fields["idcontrato"];
		$personal["numexp"] = $rs->fields["numexp"];
		$idHonorario = $rs->fields["idhonorario"];
		$personal["cargo"] = $rs->fields["cargo"];
		$personal["codigo"] = $rs->fields["codigo"];
		$arregloNombre = array_keys($personal);
		//$personal[""] = $rs->fields[""];
	} else {
		echo "No existe funcionario";
		exit();
	}
	
	$tipoVinculacion = array();
	$tipoVinculacion[0]["VALOR_VINCULACION"] = "0";
	$tipoVinculacion[0]["NOMBRE_VINCULACION"] = "Seleccione tipo de vinculaci&oacute;n";
	$tipoVinculacion[1]["VALOR_VINCULACION"] = "C";
	$tipoVinculacion[1]["NOMBRE_VINCULACION"] = "Contratista";
	$tipoVinculacion[2]["VALOR_VINCULACION"] = "F";
	$tipoVinculacion[2]["NOMBRE_VINCULACION"] = "Funcionario";
	$estado = array();
	$estado[0]["VALOR_ESTADO"] = "0";
	$estado[0]["NOMBRE_ESTADO"] = "Seleccione tipo de Estado";
	$estado[1]["VALOR_ESTADO"] = "A";
	$estado[1]["NOMBRE_ESTADO"] = "Activo";
	$estado[2]["VALOR_ESTADO"] = "I";
	$estado[2]["NOMBRE_ESTADO"] = "Inactivo";
	$tipoPermiso = array();
	$tipoPermiso[0]["VALOR_PERMISO"] = "0";
	$tipoPermiso[0]["NOMBRE_PERMISO"] = "Permiso para comision";
	$tipoPermiso[1]["VALOR_PERMISO"] = "S";
	$tipoPermiso[1]["NOMBRE_PERMISO"] = "Si";
	$tipoPermiso[2]["VALOR_PERMISO"] = "N";
	$tipoPermiso[2]["NOMBRE_PERMISO"] = "No";
	$estilo = array();
	$estilo[] = "listado2";
	$estilo[] = "listado1";
	
	$sql = "SELECT nombredependencia, iddependencia FROM dependencia";
	$rs = $conn->query($sql);
	$nmenu = "dependencia";
	$valor = $idDepe;
	$default_str = "";
	$itemBlanco = "Selecciones una dependencia";
	$depeSelect = $rs->GetMenu2($nmenu, 
					$default_str,
					$blank1stItem = "$valor:$itemBlanco",
					false,
					0,
					'class="select"');
	$sql = "SELECT idvigencia as codvigencia, idvigencia FROM vigencia";
	$rs = $conn->query($sql);
	$nmenu = "vigencia";
	$valor = "";
	$default_str = "";
	$itemBlanco = "Seleccione vigencia";
	$vigenciaSelect = $rs->GetMenu2($nmenu, 
					$default_str,
					$blank1stItem = "$valor:$itemBlanco",
					false,
					0,
					'class="select"');
	
	$sql = "SELECT nombre, idhonorario FROM honorario";
	$rs = $conn->query($sql);
	$nmenu = "honorario";
	$valor = "";
	$default_str = "";
	$itemBlanco = "Seleccione honorario";
	$honorarioSelect = $rs->GetMenu2($nmenu, 
					$default_str,
					$blank1stItem = "$valor:$itemBlanco",
					false,
					0,
					'class="select"');
	
	
	foreach ($tipoVinculacion as $opcion) {
		$tpl->setCurrentBlock("vinculacion");
		$tpl->setVariable("VALOR_VINCULACION",$opcion["VALOR_VINCULACION"]);
		$tpl->setVariable("NOMBRE_VINCULACION",$opcion["NOMBRE_VINCULACION"]);
		$tpl->parseCurrentBlock("vinculacion");
	}
	
	foreach ($tipoPermiso as $opcion) {
		$tpl->setCurrentBlock("permiso");
		$tpl->setVariable("VALOR_PERMISO",$opcion["VALOR_PERMISO"]);
		$tpl->setVariable("NOMBRE_PERMISO",$opcion["NOMBRE_PERMISO"]);
		$tpl->parseCurrentBlock("permiso");
	}
	
	foreach($arregloNombre as $reemplazable) {
		$rupper = strtoupper($reemplazable);
		$tpl->setVariable($rupper, $personal[$reemplazable]);
	}
	
	$tpl->setVariable("TITULO_PAGINA", "Formulario Para Carga Masiva");
	$tpl->setVariable("CSSURL", URLCSS);
	$tpl->setVariable("DEPE_SELECT", $depeSelect);
	$tpl->setVariable("VALOR_BOTON", "Agregar");
	$tpl->setVariable("VIGENCIA_SELECT", $vigenciaSelect);
	$tpl->setVariable("HONO_SELECT", $honorarioSelect);
	$tpl->show();
?>
